package com.houtai.dao;

import com.houtai.bean.TdBlack;
import com.houtai.bean.dto.balck.TdBlackListDto;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface TdBlackDao {
    /**
     * @Purpose   添加黑名单记录
     * @param     tdBlack
     * @version   1.0
     * @author    李准
     * @time      2017-08-19
     * @return    void
     */
    void insertTdBlack(TdBlack tdBlack);
    /**
     * @Purpose   更新黑名单记录
     * @param     tdBlack
     * @version   1.0
     * @author    李准
     * @time      2017-08-19
     * @return    void
     */
    void updateTdBlack(TdBlack tdBlack);
    /**
     * @Purpose   查找黑名单记录列表
     * @param     dto
     * @version   1.0
     * @author    李准
     * @time      2017-08-19
     * @return    TdBlack
     */
    List<TdBlack> findTdBlackList(TdBlackListDto dto);

    /**
     * @Purpose   查找黑名单记录
     * @param     dto
     * @version   1.0
     * @author    李准
     * @time      2017-08-19
     * @return    TdBlack
     */
    TdBlack findTdBlack(TdBlack dto);
}
